grate cleaning - French English Dictionary